eighty-track disk - French English Dictionary